<?php

class Jobeet {
	
  static public function slugify($text)
  {
  	/* 	
    $text = preg_replace('/\W+/', '-', $text);
    $text = strtolower(trim($text, '-'));
  	if (empty($text)) {
    	return 'n-a';
  	}
    return $text;
    */
  	
  // replace non letter or digits by -
  $text = preg_replace('~[^\\pL\d]+~u', '-', $text);
 
  // trim
  $text = trim($text, '-');
 
  // transliterate
  if (function_exists('iconv'))
  {
    $text = iconv('utf-8', 'us-ascii//TRANSLIT', $text);
  }
 
  // lowercase
  $text = strtolower($text);
 
  // remove unwanted characters
  $text = preg_replace('~[^-\w]+~', '', $text);
 
  if (empty($text))
  {
    return 'n-a';
  }
  	
    return $text;
  }
}
?>